labra tosca - English Synonyms Dictionary